package com.youlu.campus.web.data.service;

public interface DayConversionStatisticsService {
    /**
     * 打卡授权用户数
     *
     * @param tenantId
     * @param
     */
    public void accClockInAuthorizeUsers(String tenantId, String clockInId, String userId);

    /**
     * 打卡-创建/加入小组用户数
     *
     * @param tenantId
     * @param
     */
    public void accClockInJoinGroupUsers(String tenantId, String clockInId, String userId);

    /**
     * 打卡-首次打卡用户数
     *
     * @param tenantId
     * @param clockInId
     * @param userId
     */
    public void accClockInFirstUsers(String tenantId, String clockInId, String userId);

    /**
     * 转化-纸质版证书转化:点击申请用户数
     */
    public void accAppealCertificate(String tenantId, String certificateId, String userId);

    /**
     * 转化-纸质版证书转化:付费下单用户数
     */
    public void accPaymentCertificate(String tenantId, String certificateId, String orderId, String userId);

    /**
     * 转化-组长转化:授权用户数
     */
    public void accTeamLeaderAuthorizeUsers(String tenantId, String groupId, String userId);

    /**
     * 转化-组长转化:创建小组用户数
     */
    public void accCreateGroupUsers(String tenantId, String groupId, String userId);

    /**
     * 转化-组长转化:完成组建任务用户数
     */
    public void accAccomplishTaskUsers(String tenantId, String groupId, String userId);

    /**
     * 转化-组员转化:授权用户数
     */
    public void accTeamMemberAuthorizeUsers(String tenantId, String groupId, String userId);

    /**
     * 转化-组员转化:加入组织用户数
     */
    public void accTeamMemberJoinGroupUsers(String tenantId, String groupId, String userId);

}
